"In a hotel" es una frase que se puede traducir como "en un hotel", y "stay at" es una frase verbal transitiva que se puede traducir como "alojarse en". Aprende más sobre la diferencia entre "in a hotel" y "stay at" a continuación.
Una frase verbal transitiva es la que combina un verbo con una preposición u otra partícula y requiere de un objeto directo (p. ej. Piensa en tu salud.).
When we visited Seattle, we stayed at an excellent hotel near Pike Market.Cuando fuimos a Seattle, nos alojamos en un hotel excelente cerca de Pike Market.